2101
2449
2743
767
1139
754
2889
1538
855
856
2225
1807
921
1631
1471
743
1095
953
1403
2833
763
742
1096
2138
665
5127
901
1688
981
697
685
1516
697
5473
859
1593
677
789
1505
1869
2349
1667
2497
1672
1692
765
1288
3590
3153
1508
1152
924
1040
6705
781
20272
4855
809
2537
889
3477
1824
4876
4405
1445
941
1079
1025
991
705
829
788
1488
854
999
3303
730
5717
732
755
1253
1596
1155
2012
1465
1331
1618
2786
9173
1095
1680
1770
1797
1834
1775
1191
652
2121
615
1317
2136
721
762
691
1462
4073
826
940
3198
1809
1111
692
1741
3115
674
762
1302
740
3781
1866