4536
36977
2104
3121
5941
1071
3972
1585
3036
995
3081
839
5768
1531
1460
845
929
1288
1286
1049
867
14005
1136
829
866
856
1230
923
994
905
918
969
1244
1133
777
1558
781
922
914
922
897
971
2077
997
892
880
1390
1032
892
830
933
1126
822
1387
803
939
1422
902
1325
1414