601
4
319
1
745
0
992
2
323
358
841
1085
1065
391
1507
427
896
442
307
584
3
1868
682
296
640
344
1120
1014
276
1784
345
949
487
461
1664
9