2784
3
1422
1
1547
1465
1466
1684
1555
1419
1676
2
2510
4285
1393
4732
0
1301
1491
1177
11924
843
1991
1450
1581
2744
2100