2456
1
3595
3458
1742
6
631
0
5717
1568
7071
5
2601
1919
2
234
12149
465
2199
4117
1868
1854
3
1411
4572
1437
1877
2299
4198
3562
1816
3208
1380
5759
10293
1812