805
2
630
1548
1598
2040
1
3967
6703
10
4285
5
1135
3
1423
878
511
1424
0
1288
793
62
1998
2592
1787
96
1344
4
4876
6
2521
2263
945
16
1031
450
1378