1766
2
777
1
2463
4
2740
3125
5
635
0
1372
4311
1650
715
1713
2151
413
980
1363
2130
368
2967
3
1431
3092
828
1643
1346
3606