1860
2
257
0
1125
1
2749
3
1339
1547
3065
1277
3583
10
1000
1972
2219
1734
918
2055
1256
1015
496
83
637
1606
6236
467
8527
1047
17970
15
2352
12779
8
12459
19944