1840
6
2027
2
1261
1
1782
2587
1232
1388
1124
1382
1448
1743
0
1681
1788
3354
690
991
2435
3
4321
4
564
3407
1757
1824
32353
12
1529
2956
2105
21152
8
5721
1247