922
908
865
661
916
850
2572
793
3338
1353
896
734
682
1555
1769
741
689
1869
666
843
776
793
2651
950
1707
2335
708
1128
1499
717
1793
1153
730
737
1048
730
1522
599
3255
2751
758
760
3518
953
1247
668
779
2210
1893
2458
1714
1503
1633
1021
1949
1850
800
812
825
697
1051
2405
2481
748
4396
2098
1003
875
838
782
806
1343
1081
920
813
755
746
3628
785
1240
685
877
633
627
1640
677
638
717
1180
1570
763
622
1512
1314
1300
832
2291
607
2212
1266
1205
1244
652
700
631
817
822
2602
716
1151
723
769
3606
1632
1167
1922
3275
1020
693
691