18
486
2257
47
301
247
23
30
564
299
1489
958
725
2018
146
1144
0
1069
1851
9
1470
794
55
9
209
457
228
1066
719
1069
1483
1054
381
594
1194
1499
282
1845
679
76
232
1457
1109
244
61
32
175
2
805
728
324
1156
231
1075
