1873
2
729
1
968
0
2100
3
1267
3149
4
917
683
1559
9575
8
3092
2809
3498
2301
2224
2668
3899
6
1677
2657
2748
1452
2008
5
1880
302
547
1645
2546
4830