900
179
73
263
132
15
9
267
73
131
41
487
66
17
50
1255
61
7
337
826
22
115
128
77
616
22
32
127
1015
72
201
420
49
170
1017
80
31
62
336
109
24
575
288
557
64
182
18
515
793
456
149
3
86
107
106
222
231
49
149
31
2982
1509
16
1093
544
211
1204
525
173
259
6
11
683
0
15
451
187
50