2711
2
1053
0
7893
4
4651
3
5151
2911
9
4018
7
2989
1
1721
4074
1815
21152
8
1942
1444
2082
2921
5
2982
4168
1476
2676
398656
19
181997
11
6307
10
2405
1011
5196
2619
2740
2333
1513