976
835
607
654
676
869
679
679
888
1006
1430
1256
795
628
1877
800
694
655
731
1936
665
1646
1589
1707
599
2430
686
1192
693
719
802
807
4212
1222
690
633
689
1475
632
3485
2351
1351
1024
1360
943
798
1546
1417
860
731
1074
636
1550
684
815
711
727
637
754
637
697
2978
891
1967
1459
897
1922
1273
1314
1361
1611
1446
1015
1553
1894
1229
665
1813
629
1190
1403
4867
1643
666
755
2409
2016
1809
771
620
1006
617
1790
1690
1185
841
873
1552
781
1576
1430
1117
1621
794
2086
1686
865
1768
1607
710
1238
2870
2134
812
1510
5166
709
886
657
852