169431
11639
8895
18918
3489
4817
5917
907
5693
5117
3526
8296
5368
1420
1429
3570
176
1879
1331
1524
3391
1303
1326
7224
2270
379
1674
1518
1726
1111
1658
1060
4129
485
418
1030
969
1193
1045
1136
764
995
257
582
936
164
952
341
1110
1867
844
727
669
1072
487
124
620
581
431