1174
1057
2830
993
936
1099
842
1460
1212
879
836
1267
998
5550
1109
1359
1411
1590
913
6851
1940
838
1861
929
5572
1289
3908
848
983
1136
1080
980
1050
3792
936
1287
2356
1186
1620
876
1095
14424
969
5648
984
4071
2016
1221
1079
941
782
849
9253
895
1080
2459
958
4453
986
1256