1814
2
1992
3
697
0
1309
4914
12779
8
66
2906
1957
1
2744
5389
4706
2395
6
1922
3386
1289601
4
108797
7159
10
2386
989
2245
2530
6236
1174
10827
2629
585
378
951
1015