2110
1
1305
2368
2761
2
951
1883
2760
4
673
0
915
1332
2443
301
1118
929
1690
1660
1788
1380
693
83
1431
467
2358
9
1547
1568
2562
1691
745
6561
14
526