1788
1
2110
1819
2535
2
1380
0
3498
4
2333
2377
1405
3
2430
1690
1660
693
1911
83
1431
1306
2368
2562
467
1568
526
1093
1691
1547
2710
801
2166
745
2152