1788
1
2110
1819
572
0
635
2535
2
915
1405
3
1690
1660
693
1380
83
1431
2368
2562
467
1568
526
1093
1691
1547
2710
801
2166
745
3200
3562
830
802