977
4446
1136
942
1789
926
1089
960
989
2635
1061
4760
985
1257
1231
886
4461
2610
1168
1145
1503
891
983
1442
1884
2869
1067
1204
1014
966
1006
986
970
882
1335
994
952
1043
2300
913
1084
1344
1108
1425
1069
1401
2009
1077
889
933
2181
3444
1034
2016
996
938
1099
1712
2066
1022