2788
2
2258
1
1992
3
697
0
1595
10180
8
1309
833
4914
1015
942
3225
1905
1508
1606
1040
6236
10
5389
8527
1047
17970
15
2352
12779
12459
83
1975
19944
2600
4
1289601
18816
11