1797
3
2675
3196
1898
1
477
0
475
400
455
798
1563
1462
611
1651
383
521
4106
1501
522
804
2470
2
3795
1716
846
418
860
1073
1324
8116
6
2395
3025