2425
915
4973
6174
2178
1794
1617
3400
783
911
3048
1537
915
895
1815
3316
811
1390
2299
5138
1956
900
814
4061
7234
1267
9769
3721
4991
1578
1418
2894
1022
2259
4463
4146
961
1104
32080
21436
2182
1698
4448
1765
1058
995
1824
10336
5505
2602
844
7095
3961
1051
8603
4895
888
922
3161
7826