1860
2
21152
8
25669
0
2996
1581
3080
3
2245
571
894
1044
1
1226
2683
14
3053
7
1092
297066
4044
5
3083
3683
1189
3125
441
1701
1210
750
1712
2426
2242