621
0
437
155
243
2351
2964
382
467
6343
24
780
362
1053
477
375
448
75
7082
9
428
1085
1860
518
306
722
314
1817
544
2747
2
1244
1466
393