4490
14425
4200
2757
2437
2504
19755
853
842
1382
936
861
995
909
1117
928
845
1039
1925
836
1299
951
859
845
927
915
1026
1017
810
908
1268
1041
1115
899
965
958
1001
942
822
1539
2136
3015
972
1047
1021
1308
965
801
972
924
822
2511
2318
804
925
876
802
856
925
980