5043
1
866
0
553
83
547
543
645
829
538
546
1429
1467
372
828
1604
11447
919
717
947
788
445
88
1005
1894
2
462
2533
1089
1861
414
833