1766
2
2456
1
5527
3
1060
0
2530
4
2906
4506
1814
8002
7
3001
2660
2392
2873
1599
997
2301
2302
9
1751
1192
1812