2349
2
2456
1
1306
830
0
1632
868
1746
801
496
1517
1813
1801
3
1526
1000
1343
1734
1431
1883
1913
5
1449
2562
4627
7
1864
3198
8
2392
4179
9305
1380
1844