122
27
1584
482
1024
59
55
21
994
994
414
12
7
393
1400
240
561
644
212
1027
241
44
1753
2015
1169
948
1
122
426
282
9
0
5
263
488
161
258
6
542
472
2146
26
722
972
13
290
696
993
860
2
502
452
23
