1590
1
400
0
2131
951
2562
2
8527
2110
851
2992
3
3591
11
7471
9
2268
4
2505
1558
4837
5
1690
1699
1814
658
1746
2710
2255
1260
1250
2571
6
19944
2744
2972
2722
1241