2711
2
1646
3
7893
4
1537
4651
5151
2911
9
1988
1
650
0
3931
6
21152
8
7793
3364
1942
9817
598
2082
2676
398656
19
1564
181997
11
6307
10
2405
2471
7
2740
1860
1033
6753
17
2763
2593