3051
2
32302
0
2996
572
1527
1614
1
1819
7258
257
3926
14
1860
2949
1558
3090
6
1125
1047
3629
2903
3
536
1343
2932
1972
1458
1289601
4
455
2749
1339
1078
1547
3934