4936
1
770
0
1866
3
472
46
483
239
573
484
332
1073
290
4682
2
501
383
1263
518
360
434
1462
2635
363
328
798
931
500
618
477
729
445