1059
1
32302
0
2949
3051
2
2996
6236
10
572
2903
3
1527
3926
14
1015
297066
7258
536
61216
108797
3090
6
6781
515
323
1812
2932
758
21152
8
475
577
1679
1212
5771
1458