975
1
697
0
1532
2100
2
4179
1749
4655
10
6666
4
1537
1788
3629
2090
3934
1266
1746
455
2626
3871
3001
2794
895
1973
2999
6779
5
1618
7599
13
1075
841
3470
2886