1078
2
1694
1
1992
3
608
0
1309
1015
697
2475
5389
17970
15
8527
2352
1047
4914
12779
8
12459
2600
4
18816
11
6346
16
1606
19944
1701
6236
10
2522
2392
1289601
2526
2110
530
1116