2699
2
1974
1015
1
1814
4
1097
2085
6044
8
1750
3
2369
0
551
1162
674
1301
1596
3745
3517
6
2302
1532