2535
2
32302
0
572
3051
3926
14
2996
2949
2903
3
1066
1
536
7258
1527
3090
6
1558
951
1603
1013
3931
297066
2932
61216
515
467
1366
1988
2349
6781
1305
737
1458