646
2
4144
19
2352
1
878
5716
3
1821
1627
5
6091
4
2109
3318
2172
666
1617
1383
2565
1329
1866
1684
2502
1413
1987
1497
1476
8506
2508
7
2031
1769
1920
0
3120
2131