1638
1252
1190
1254
1696
1811
1281
1459
1212
2087
1134
1019
1102
1062
1104
1137
1070
1348
1063
790
804
882
1154
1118
1168
893
1012
1179
1239
1229
1448
1001
868
863
927