12
956
144
289
177
467
30
128
293
2
625
508
157
1
20
12
11
19
241
132
8
1
496
309
116
1508
18
216
400
493
174
105
182
475
889
148
13
56
455
98
33
294
6
462
1142
11
641
131
105
30
1439
100
