300
0
6753
17
2454
2
914
1
1681
2711
784
526
2184
7893
4
4651
3
5151
2911
9
2164
4168
21152
8
1942
3187
5
693
2082
1865
2676
398656
19
181997
11
6307
10
2405
2152
2740
4080
2021