1078
2
1694
1
608
0
1015
2475
17970
15
8527
2352
1047
12779
8
12459
3
2600
4
18816
11
6346
16
1606
19944
1701
6236
10
2522
2392
1289601
2526
2110
530
1116
2245
10827
1174
998
1194