814
1
1385
521
1302
0
395
5262
10
625
2
2474
2296
1425
11881
3
1587
1129
399
646
7952
16840
15
18385
1506
2683
105290
848
417
3632
5
3287
1222856
4
1291
2799
3063
2306