1089
1
467
0
1380
2949
8527
951
1639
475
1310
1905
1442
4
5658
9
2760
1015
496
924
2
1606
6236
10
2699
1047
17970
15
2503
2352
12779
8
1376
1012
12459
3
19944
2600
1289601