718
0
4937
629
581
566
868
2123
2
1709
101415
109
309
978
575
1225
660
475
894
984
1017
1239
504
2649
3252
643
1974
542
733
1310
621
1252
458