2155
3
2465
2
297066
0
5065
1
3125
2165
2013
55904
3546
32302
2408
8
1849
951
2902
16
37355
13
1151
1768