964
1
1655
2
3965
1030
1095
1260
1898
477
0
475
400
1926
7567
5
455
798
611
383
2527
6
521
4106
522
1462
804
846
418
1245
860
1073
8116
2395
458