2327
871
1233
1456
1740
1773
835
2824
1486
2074
1478
864
1464
1426
949
995
727
770
669
1663
1579
1274
1405
1533
746
965
1322
1727
1119
781
813
1696
1914
1820
1351
1422
966
961
1368
2557
933
1428
1400
861
1557
1028
1711
769
1611
1993
1449
1029
900
638
948
1062
1148
722
1252
742
897
1521
2321
737
964
1526
2961
1089
961
743
869
1544
1287
915
2325
977
1221
2031
2316
1100
866
723
1537
1111
1509
800
892
2212
2406
4690
4819
842
755
1343
743
767
1578
1282
2494
1342
940
858
8983
1459
754
672
1866
737
720
1069
804
3368
618
704
792
834
1443
1078
1408
1265