629
1419
1404
3092
1961
1136
900
1739
1718
1482
853
672
892
719
940
1293
1236
1399
1609
987
857
958
822
881
760
893
699
1497
1375
951
955
729
842
934
1068
1366
860
616
1429
1949
832
795
714
651
674
1289
656
18143
662
821
739
685
772
1879
737
2904
2140
1588
2537
1441
787
1336
822
922
1144
3188
2691
744
1187
965
1264
903
624
749
651
1280
867
1433
810
1387
1008
771
1350
1335
963
692
712
3207
618
1667
1269
1081
1553
1001
838
1853
760
2393
710
4346
1390
910
2208
2109
626
864
886
1947
1144
627
1060
1306
1019
763
999
727
778
759
656
749