617
2
277
0
544
1
771
1112
120
112
97
224
260
605
4
43
148
384
102
310
530
355
83
1646
7
1142
1051
599
707
941
2076
770
3750
1116
969
8