846
946
2469
1007
1201
2523
1405
1017
2318
1987
819
2159
1462
843
727
1049
1537
804
744
718
1929
884
1594
785
1323
979
1695
711
1336
1089
1107
2747
1773
4560
1209
1573
717
811
814
1017
1801
1913
750
2407
957
748
727
1402
1595
1333
1189
1559
1229
878
1882
1376
1794
825
5536
1331
908
1163
1206
659
945
2729
1252
977
773
864
678
1600
1902
3522
704
2046
2188
712
679
733
821
1426
1419
1929
807
3166
693
1680
1673
692
832
2973
1408
845
994
859
1954
857
1102
885
991
1463
1089
3003
794
1257
753
8337
1387
819
641
725
933
3103
1693
2225
2608
838
1532
776