625
1853
1059
749
965
660
728
2624
1631
748
731
640
659
1325
2413
1371
1893
666
653
660
693
778
921
689
770
680
813
806
1375
1084
756
898
1077
706
959
653
736
682
655
2475
730
1161
752
2927
698
717
721
1066
1789
2972
738
732
912
1926
652
712
1129
892
941
686
4190
1606
1524
720
666
986
767
1573
721
1680
975
763
1419
1001
745
2023
756
640
1901
739
892
639
799
674
1199
679
1478
1525
849
1050
653
1290
837
1853
8878
704
655
692
706
2596
1428
787
1787
702
715
1398
1612
1453
943
2952
1753
1109
1511
3084
3133
1094
925
1040
611
4255