1751
2
5316
3
3545
1
3599
105807
42
7082
9
3996
4
400
8475
12
2632
3037
1059
0
520
294
504
2778
6
3021
422
477
123
2296
1092
2016
185
3980
408
2369
895
1343
11951
10