2189
3
1807
1
1827
2521
2
10813
7
905
0
2508
3125
5
1364
6026
2028
4435
2879
2929
6
6200
5375
2495
469
773
1022
6547
1495
1485
3819
1088
1249
2776
3926
14
3891