1340
1
2726
8
7951
18
4438
6
1991
3
1746
1272
16535
7
1557
2659
1149
0
1015
675
1707
426
1055
1209
3611
565
2421
514
360
2512
536
549
1652
459
398
1940
1199