1047
2
3051
32302
0
2996
572
1527
1614
1
7258
3926
14
2949
1558
3090
6
3612
10
6707
24
1050
9817
3629
2903
3
536
1355
19079
2932
3871
12
1458
1300
1233
2110
108797
1839
3410