975
1
1532
1309
0
1992
3
1749
1973
2
697
1788
2377
2760
4
4914
1813
1475
4655
10
6666
1537
1809
2090
3934
1266
1746
455
2626
3001
895
2999
5389
7599
13
1075