1047
2
572
0
3051
32302
2996
1527
1614
1
7258
3926
14
2949
1558
3090
6
1828
3
3629
2903
536
2932
1458
108797
19079
297066
21152
8
1812
6781
3612
10
6707
24
61216
1050
1396
1296