1683
2
3223
7
1750
1
1837
3
1652
996
1222
4
1579
775
779
1250
0
1948
2912
5
1668
690
2059
1734
1200
1248
2718
763
1061
1211
1559
1507
2629
1516
764
812
244