874
4
102
1
1122
733
2
523
1109
62
0
1822
1981
2183
6
261
121
1550
7
682
632
2528
9
399
744
767
332
479
841
533
3469
2506
3
1410
3338
1286
2405
1447