2727
1
32302
0
1558
2
1825
2243
6
572
1371
3051
1111
1277
4383
3
3926
14
2996
2368
1788
536
2960
4944
1527
2999
1614
2173
496
7258
2055
1015
467
2949
1860
3090