2949
0
3051
2
32302
2996
496
3926
14
572
1267
1819
1
1691
7258
515
61216
3090
6
2089
3629
2903
3
536
2932
2669
108797
619
297066
581
21152
8
1380
1812
1400
6781
1141