2711
2
7893
4
1940
1
4651
3
5151
2886
2911
9
1928
0
3543
7
21152
8
1942
2310
3187
5
2082
1801
1449
946
2676
398656
19
181997
11
6307
10
2405
2740
6753
17
3098
2763
2593
942
2152
1795