2982
3
915
1
1642
1470
1365
1501
543
0
544
1326
1776
571
1448
2
1261
1622
814
1750
775
1575
1651
635
662
3268