4518
6252
10814
4511
1755
1675
2438
2771
29977
1720
2505
1485
4202
2783
1788
764
1954
1681
1545
1252
6103
1018
910
976
1022
973
968
1105
1782
1255
920
9355
829
1002
898
864
896
916
1326
889
2134
1005
898
891
1568
1080
1001
1068
1003
809
1048
1491
985
990
855
1027
915
1056
858
1064