2948
843
823
1568
831
1286
807
964
860
1926
865
989
841
910
1648
834
811
921
729
1137
1045
929
965
2035
5430
2195
2069
1781
874
933
1884
1857
975
914
808
5575
2055
2221
1240
1442
844
1469
1100
2053
1648
1961
858
1048
976
1143
2235
875
1233
2580
1059
892
829
912
1517
907
1027
786
845
1315
775
773
977
1411
1009
963
880
841
1730
816
1674
897
833
907
844
1346
765
1305
1042
834
3899
1442
1313
1945
825
866
1534
807
1766
1145
806
819
907
1356
915
1766
1246
810
1248
1047
2027
881
787
775
966
976
784
803
1845
1923
1614
2038
1815
2604
1145
5055