1255
719
923
909
818
2616
1752
1743
1660
787
787
775
1261
1516
820
755
1361
766
2168
1180
1005
1261
1268
1028
885
1120
901
770
680
726
1894
875
1357
750
1440
675
672
794
1070
2144
771
806
671
861
2338
913
808
1162
789
774
1521
981
735
1640
1198
787
890
835
721
1500
876
788
1024
1439
2205
747
1328
2383
728
3647
1206
1385
797
608
633
1973
2706
2892
748
1036
1081
727
1350
1279
1397
1667
661
2181
716
2147
647
1925
889
699
1160
739
2978
3396
1414
1157
974
621
674
1096
2696
796
813
1271
1354
1292
673
831
1248
942
2807
1066
683
2043
705
900