1417
906
874
926
1087
954
1190
3513
951
1166
1010
1008
830
925
989
2015
869
1180
4373
1137
1581
1845
881
1037
1285
927
926
1144
1000
1054
1667
9075
2191
2288
2291
989
950
900
1399
1540
906
1549
1785
894
1556
1369
3294
3185
949
977
1040
1263
3348
1168
875
1458
1528
1027
3248
1613