97
1
387
94
1436
409
451
595
189
2
680
901
547
773
90
580
426
413
523
87
665
465
72
100
768
402
122
621
464
735