2711
2
4651
3
5151
2911
9
21152
8
1646
1942
1
2082
2676
2180
6307
10
2405
1681
7893
4
2508
7
2740
6753
17
2763
0
2593
2929
6
1539
1691
1008
3503
1841
398656
19
5978
550
297066
181997
11