263
0
2855
3
662
521
1
1385
2735
1733
571
814
565
933
1326
2163
5217
11
1306
1549
1518
472
467
661
915