2711
2
11153
8
1518
2277
0
2763
4651
3
5151
2911
9
398656
19
5070
21152
4398
10
2448
1942
1
2392
1716
2082
20850
5
1091
2676
1213
6307
2689
2405
383
7893
4
181997
11
2740
6753
17
2593