916
0
581
612
493
1595
1218
496
558
531
5771
10
1812
1
2241
2385
61216
1106
404
25669
3926
14
475
544
453
876
788
98
3933
332
524
497
761
1457