1431
1
1812
2322
4
2786
1558
2
2036
3354
9
1001
0
3673
6
7471
4187
10
2219
1938
1937
7
10582
1912
2328
3
2505
1599
5212
4009
1809
4070
1162
1239
123674
35
8072
1767
7793