2806
3
1285
2
2573
2118
1
800
1700
4
1649
1464
1729
2346
1008
2095
4543
5
2619
829
572
0
665
3287
691
2522
3929
10
1326
646
2922
9
25137
1717
1314
1621
19279
1332