975
1
1788
697
0
1532
1295
1749
2650
20
4655
10
6666
4
1537
280
2090
3934
2
1266
1746
455
2626
3001
1581
895
1973
2999
7599
13
1075
2250
2886
3765
2245
3
1259
2414