3051
2
1819
1
32302
0
3926
14
1527
1614
7258
5367
3
2949
1558
3090
6
1047
3629
2903
2932
1458
2799
108797
297066
21152
8
1812
2748
9
2258
1679
1993
8945
1162
1212
1331
3080