4679
1895
4520
3161
3801
1755
2194
3839
2314
2771
1830
2256
3846
2117
2196
9194
1155
3404
936
1431
1353
1060
1153
985
1044
928
892
1360
953
874
997
1183
896
981
2377
1238
861
940
1048
850
837
868
919
1049
1116
1153
911
967
977
972
929
920
990
877
1136
961
967
1104
972
1223