2735
847
893
1062
2754
2289
1350
1324
4135
675
808
967
3067
1407
991
1704
3925
2444
671
936
755
1880
832
815
1861
2423
710
1369
713
2293
964
1095
858
966
14842
1141
3275
701
1835
969
693
2491
1322
684
3554
2952
1853
841
2483
3851
1522
704
2038
756
1659
3394
833
816
889
1294
1056
5553
1054
3879
939
674
877
927
814
2545
1362
1089
1380
1598
779
785
872
1025
1088
895
832
1369
1677
920
1146
1270
664
1707
1855
1418
911
1251
716
9962
1028
972
809
945
1656
985
960
728
954
747
1330
857
1029
1366
1549
858
1764
869
670
1807
927
1177
1053
1654
1006
910