2777
941
2852
932
898
897
909
1064
3449
1361
3613
1447
1089
950
1225
892
1106
1015
1156
960
1281
1153
928
1117
929
961
1191
1163
2457
954
1917
2462
1064
939
1126
1312
1284
1275
4318
851
984
966
933
899
1463
1180
1078
1379
944
942
3710
958
936
1134
1009
979
3132
1042
1050
1075