4079
4
9954
6
2675
7
2102
0
1895
1
1417
2
2067
5
2836
3
1688
2055
2715
1904
446
3196
1655
3337
1691
1596
1864
1059
1755
1517
3479
1681
1583
3401
1997
2972
1211
1249