2403
1
1543
2
666
1814
4
1471
2808
3
3361
5
1690
3463
549
0
1991
1031
2601
2669
1770
2140
9956
1816
2044
1348
1628
10423
20850
4198
17333
27
4043
6
1579
1173
1568
2216