975
1
2762
4438
6
6779
5
4655
10
6666
4
3934
2
1266
1746
455
2626
2234
895
0
1973
7599
13
1075
2297
796
1259
1618
2414
2999
467
4670
1752
1394
4012
891
2528
3
2760