919
0
2266
25669
2663
332
6916
460
1070
3933
1
1243
491
1189
2439
477
1166
3168
431
711
823
521
2512
818
777
461
381
1105
392
839
418