829
696
1947
1228
1172
855
713
1315
1003
851
1913
1140
867
801
1230
740
2443
2513
1065
1707
745
799
1031
1323
1178
695
675
1246
693
930
1173
2648
861
1714
1031
1915
826
705
1447
841
2026
1305
796
1012
1754
745
871
1645
1371
1466
673
1342
1857
2613
818
1814
1267
1024
788
1381
703
780
2240
703
804
752
1061
706
1620
764
675
874
718
812
660
998
1715
709
720
702
737
759
1108
893
610
1276
714
601
1003
786
1328
704
794
1680
806
669
1159
948
621
682
802
1628
1151
664
2478
1060
691
1050
807
889
2321
1909
633
737
1054
1589
1053
1535
826
1025