798
0
458
98
577
230
25669
653
141
293
1733
1499
628
730
714
581
578
486
879
1134
796
1696
437
572
692
117
309
1201
2649
168