2711
2
7893
4
4651
3
5151
2911
9
5402
10
2533
6
2277
0
21152
8
1942
1
1628
2082
5412
2676
398656
19
181997
11
6307
2605
2405
3708
2740
6753
17
1212
2763
2593
2285
2086
2131
2072
688