989
0
3503
4
2035
1
398656
19
5978
6
9877
2037
1931
8323
2
550
3261
3175
297066
181997
11
1757
4724
3
676
1622
14421
12
11891
27
1416
2131
4326
1751