2863
5
1500
2
1459
1
856
233
624
1790
0
1484
1095
4207
1904
3
1550
2878
2413
2097
320
1964
964
3757
7
1112
1730
485
2060
6
1949
1809
1750
508
297728
18