89684
1879
4840
631
1571
1525
972
3554
863
958
1266
2016
768
1010
786
834
586
2528
3095
5464
2350
683
4088
1166
1042