1142
2
2758
5
4015
1224
1
2785
3
839
2604
3475
6
7820
7
6977
4
1871
1978
1102
5922
983
0
2539
3177
1321
1891
5526
9
2895
1444
2048
20211
2039
2735
4199
2731
1905
2241