736
109
243
89
161
406
176
16
46
236
185
42
226
250
106
233
150
225
1347
951
1215
768
1133
2341
1062
132
332
11
100
2163
174
790
120
91
84
245
63
876
29
131
1129
102
244
199
145
219
224
840
6
601
70
31
77
53
168
599
256
8560
350