1003
929
6960
3156
6171
6658
3408
4485
3689
1702
1932
2650
28316
3702
2360
2443
4525
3596
2758
2600
8681
6220
3709
39108
1504
11874
10902
2434
2137
819
1278
1798
5725
5820
1107
1117
1332
21460
858
985
1354
991
4074
3887
1381
1747
1753
3648
14782
7850
2197
1712
14019
10985
1224
942
3066
1405
2245
3675