2806
3
1285
2
2573
2118
1
800
1700
4
1132
0
1008
4543
5
3287
2922
9
1729
1717
1049
1464
1314
1621
4453
935
2346
4713
1826
553
1129
493
3375
2211
714
3750
3699
6