4476
757
20944
897
1448
778
790
904
2166
2044
1044
947
2505
704
1001
1357
729
4947
2232
859
752
3102
743
994
1308
750
958
1914
10115
1937
1131
727
2872
1034
1446
950
817
2798
739
965
8177
4354
9204
1069
732
739
900
748
1454
3400
732
2085
996
885
1394
1690
1579
1031
1025
28624