875
1
425
1145
1085
356
0
1084
2417
2844
5
3380
3
2431
56488
853
2260
12
1102
2
2043
1571
6979
4
4362
2705
2114
1129
1421
2620
10
798
1949
935
2602
1053
2604
7
1869