849
1
2000
1291
1566
706
1497
1365
650
0
2372
2
1261
1458
3
2989
1664
1959
662
2953
2368
1225
1894
447
1934