3503
4
398656
19
5978
6
1092
1
1532
7762
3080
3
1830
5949
5
1701
1210
2
750
0
1494
1434
1044
1712
550
2426