777
1
2505
2
7471
9
3591
11
1558
400
0
658
851
1162
2268
4
674
1449
1223
951
1767
1431
1239
6753
17
517
2163
5746
23
3107
7
2255
1250
19932
6
8527
2254
890
2562
2836