4668
13891
974
1157
3938
1069
1472
908
913
1249
1043
4480
1794
2240
1243
877
1228
1032
1231
1038
978
932
1000
3082
1125
2104
1281
1177
1180
1341
2610
9930
916
1298
2226
1291
1048
5401
1354
1970
879
993
901
879
9273
897
1089
840
3518
909
1175
906
853
1095
1843
1698
18276
843
1128
959