975
1
4655
10
3001
2
2626
697
0
1532
2886
4
1749
6666
1537
1902
3
2110
1788
2090
3934
1266
1746
455
895
1973
2999
7599
13
1075
2192
6
1259
2414
3180
674
1813
4335