1385
1
521
2474
2
814
395
105290
0
399
1506
912
1129
2260
12
2683
933
1649
20634
8
1587
1987
3119
1272
2494
2211
1774
781
370
2113
646
5009
10270
4
5724
5262
10