1110
4
2200
1856
1
1583
3
1558
2
823
1786
10
2318
11
1688
1001
1717
1546
498
1092
121
1585
6
799
1398
1315
13
4266
17
1403
4431
1312
597
541
830
3759
361
522