399
1
4016
1897
5217
11
814
1385
521
395
2474
2
646
0
1506
105290
417
661
1425
1805
1052
8773
10
1231
2669
2797
3
2201
2061
370
1129
1359
1182
2546
2683
20634
8