3416
899
1832
10531
3349
704
1090
3467
2440
1472
3332
1480
11865
2043
1658
1167
8860
11898
4665
6132
1031
6976
2285
2877
1428
1822
956
21390
2164
2714
1681
791
3044
1750
1903
2433
2204
5686
1221
27455
925
1810
26843
10299
7386
786
924
2199
3890
2118
5503
2776
893
1484
1388
5760
1336
933
6660
2565