397
1
810
293
306
66
94
87
446
1265
2
530
719
0
289
797
1391
408
486
77
1083
671
1190
632
1515
3
646
381
83
598
727
115