397
1
646
380
92
647
381
83
672
78
486
632
2
95
408
1854
6
720
0
1266
530
797
446
527
87
290
94
1391
565
549
235
91
508
1148