569
1
616
580
0
1046
9
551
79
1020
4
566
248
872
3
963
2
89
81
40
72
122
680
666
245
594
353
60
486
903
70
547
83
475
395
360