1023
1896
609
3376
1182
784
1081
925
578
2298
601
627
549
1442
565
743
894
754
739
2328
874
933
1426
1131
751
3389
776
706
651
1743
767
684
2452
602
819
789
651
671
967
673
1331
2085
753
2671
553
732
4344
727
679
660
695
608
582
942
720
677
806
646
691
763
1365
1374
1296
671
1264
575
1641
3349
715
628
892
696
3999
2528
631
541
512
634
831
9398
1916
1515
597
855
672
1027
698
981
994
1887
2206
606
871
2750
760
656
985
601
1360
1026
797
1016
537
1190
833
820
587
1072
714
1289
1574
698
671
651
643
1697
618
1120
1104
2162