1540
1543
1003
1685
627
1683
2352
1008
892
1825
1210
841
824
1754
841
1003
1001
793
982
695
2098
1371
3778
680
1577
939
2228
993
726
1797
942
1864
706
1249
804
1189
1947
691
709
2858
1937
698
1505
2702
696
1302
763
1507
1875
1367
920
1646
1042
1282
791
768
727
858
1605
1520
634
606
740
863
891
1301
607
778
2401
1761
1022
1683
665
705
752
1505
795
1390
720
703
808
1007
737
3195
1180
710
1334
1396
639
1282
1364
1845
3213
730
773
666
1410
815
4909
673
1909
1479
1174
722
802
841
1584
3079
1520
2546
745
812
622
736
936
620
801
684
830
781