843
1
395
0
83
1229
1514
2886
2
2430
3
3562
564
2721
745
2061
3587
1857
5642
1594
1728
2259
1868
459
2578
784
2881
1727
1082
769
1484
888
1267
1767