1015
1
1694
951
690
2669
2
1828
3
564
1845
17970
15
19944
12459
1743
0
2627
108797
6500
3085
5
1335
1977
4706
3683
2972
18816
11
7159
10
3120
4
4398
2274
66
1380
467
5658
9