3881
838
1039
1083
1024
1329
910
1058
2178
1001
875
1275
1054
2892
1613
1125
1185
931
1419
1112
870
1133
921
2903
1341
1126
4404
957
988
944
1551
2468
896
966
925
853
1295
838
1563
1011
855
1596
881
961
1344
872
896
1262
2427
1050
1204
875
1107
1774
935
1144
941
973
923
1104