1816
1
2711
2
4651
3
5151
2911
9
21152
8
1942
2082
3326
2676
2890
6307
10
2405
7893
4
1348
2740
3439
6753
17
2763
0
2600
2593
1037
2468
1622
1946
2166
3503
3453
2368
398656
19