887
1045
1769
1651
2003
1012
984
1637
540
1505
1163
1080
2758
1118
1320
807
3190
2725
1568
632
1615
1785
4168
658
1181
1233
2160
462
720
829
3762
1174
1608
1380
947
748
1583
1198
1392
4765
1639
908
1829
845
2414
911
2372
1082
1733
1089
971