964
1
1655
2
3965
1030
1260
418
1926
1095
1411
1245
650
0
302
4363
7
2789
521
1070
1642
3
7567
5
775
1326
2306
1129
2527
6
1506
3116
1132
1987
1343
440
646