1456
2
10183
14
1992
3
697
0
1309
1502
6164
4914
121
1
5997
4
5389
4362
1357
4519
13
2105
1786
2294
1254
2100
108797
2386
2245
2530
6236
10
1174
10827
2629
3562
585
378