975
1
1532
1749
1973
2
1788
697
0
2377
2760
4
1813
1475
4655
10
6666
1537
1809
2090
3934
1266
1746
455
2626
3001
895
2999
7599
13
1075
2886
2100
1259
2414
3180
3