976
2373
1562
928
1704
886
2016
1015
880
1448
3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
982
3672
1132
1007
840
1944
838
1658
2627
898
1067
877
1626
754
1474
1152
949
1803
2104
1036
849
1593
1004
2019
1119
1114
3096
1523
886
2872
1003
1064
1427
3122
858
3577
812
910
832
864
1217
1207
1723
1743
1207
1240
1537
1114
2697
2021
2370
2141
1225
1155
1685
758
2916
2320
1814
780
919
1641
1701
747
2432
818
2036
807
920
1204
1071
1181
885
940
997
814
1046
2138
3179
3697
1038
1876
1767
1075
1091
2925
1037
811
923