521
1
1300
0
814
385
2644
2
164
395
933
1385
9355
3
2843
4
899
2513
6
282572
1222856
417
5255
16
1774
2183
2330
4740
2211
2670
20
4172
9
669
2730
1617
6515