2235
1
6346
16
2145
2255
2
257
0
928
1860
637
2182
1720
1125
2245
3
1972
3053
7
2749
1339
3065
3583
10
1277
1547
1000
2219
1306
1868
918
1248
619
1064
6362
18