976
1136
1018
1559
902
997
2865
983
873
954
1204
1158
907
2250
891
1128
1091
1176
1193
1158
1492
1518
2203
1022
870
1269
919
2884
1808
1000
1458
1082
1031
1586
1573
904
1657
1925
4428
1330
1037
1279
998
4877
1052
1041
1660
962
1630
936
889
1420
1051
1116
2022
951
860
858
1852
1050
810
1947
1555
851
1448
1193
888
807
876
1149
823
1128
1110
2890
1407
1712
1299
1108
1150
2688
880
1646
2520
985
1391
791
2156
2322
1223
1164
1546
929
4718
1596
1938
1511
850
750
900
2384
1589
937
1240
1156
1036
987
1307
1490
3357
767
1084
852
1535
1196
1040
1421
4165
1107
841
1284