975
1
1532
2100
2
1749
1973
2650
20
3629
862
0
1788
697
2377
4179
1412
2760
4
3539
3
1813
1475
2534
6779
5
4655
10
6666
1537
1809
2090
3934
1266
1746
455
1179
2626