2110
1
1825
2727
2243
6
1371
496
0
1332
2535
2
1111
5382
5
1277
4383
3
929
2760
4
467
2055
2960
30334
951
673
1639
1380
1603
4944
1015
1751
1087
3498
5489
11
1606