1051
1
1332
1568
496
0
1015
2710
2
1606
83
8527
467
6346
16
2600
4
2110
12431
17
1380
19944
830
1787
2377
3386
3
12459
2166
572
2392
1558
1372
2243
6
2368
17970
15
2727