617
2
275
0
625
428
3
431
1
1002
83
254
215
602
4
43
147
308
521
355
384
101
111
97
1646
7
1116
1142
1051
599
707
940
1261
1329
9
809
658